﻿using ASmile.DBModel;
using System.Collections.Generic;

namespace ASmile.Com
{
    public interface IGridComboxBLL
    {
        ApiResult<string> AddColumn(Sys_GridCombox_Column model);
        ApiResult<string> AddMain(Sys_GridCombox model);
        ApiResult DelColumn(Sys_GridCombox_Column model);
        ApiResult DelMain(Sys_GridCombox model);
        ApiResult<string> EditColumn(Sys_GridCombox_Column model);
        ApiResult<string> EditMain(Sys_GridCombox model);
        List<Sys_GridCombox_Column> GetColumnData(string mainId);
        ApiResult<GridComboxRet> GetConfig(string formName);
        ApiResultList<Sys_GridCombox> GetMainData(GridComboxArg arg);
        ApiResult SwapOrderNo(ArgSwapOrderNo arg);
    }
}